small mosque - German English Dictionary